foam backing - Turkish English Dictionary